package com.qiahao.service;

import com.qiahao.dto.PageDTO;
import com.qiahao.bean.Question;

import java.io.File;
import java.util.Map;

public interface QuestionService {

    /**
     * 添加问题
     *
     * @param question
     * @return
     */
    Map<String, Object> addQuestion(Question question);


    /**
     * 查询所有问题
     *
     * @param pageNo
     * @param pageSize
     * @return
     */
    PageDTO<Question> findAllQuestion(int pageNo, int pageSize);

    /**
     * 根据问题名称获取问题
     */

    Question findQuestionByQuestionName(String question);


    /**
     * 根据语音获取问题回答结果是否正确
     */
    String getQuestionResult(File file, Long questionId);
}
